.w1200{width:1200px;margin:0 auto;}
.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.more{text-align: center;margin:30px 0;}
.more a{padding:8px 15px;border:1px solid #85848D;color:#85848D;font-size:14px;border-radius:3px;}
.more a:hover{color:#ff0000;border-color:#ff0000;}
.img img{transition: all 0.6s;}
.img img:hover{transform: scale(1.2);}
.empty{height:200px;line-height:200px;text-align: center;font-size:18px;color:#ccc;background:#fff;}
.nowrap{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tips.tese span{padding:4px 8px;border-radius:3px;border:1px solid #A9C7F1;color:#638EC9;margin-right:3px;}
.tips.tese span:nth-child(2){border:1px solid #D4BAAB;color:#A98E80;}
.tips.tese span:nth-child(3){border:1px solid #89C2BA;color:#74BEB3;}
.tips.tese span:nth-child(4){border:1px solid #f5af47;color:#f90;}
.tips.tese span:nth-child(5){border:1px solid #cd42e2;color:#b10aca;}
/*滚动条*/
::-webkit-scrollbar {
    width: 8px;
    /*height: 4px;*/
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: #fff;

}
/*头部*/
.qr{height:80px;/*box-shadow: 0 0 5px rgba(0,0,0,.2);*/display: flex;align-items: center;z-index: 9;position: relative;}
.qr .qr-menu{display: flex;align-items: center;justify-content: space-between;}
.qr .qr-menu .logo{width:120px;margin-right:20px;}
.qr .qr-menu .logo img{width:100%;}
.qr .qr-menu .choise{margin-right:30px;position:relative;height:80px;display: flex;align-items: center;}
.qr .qr-menu .choise .selloc{display: flex;padding:2px 10px 2px 5px;align-items: center;background:#f2f2f2;border-radius: 20px;height:24px;}
.qr .qr-menu .choise .selloc i{font-size:16px;}
.qr .qr-menu .choise .list{display:none;position: absolute;top:60px;left:0;background:rgba(51,51,51,.8);padding:10px 10px 0 10px;z-index: 999;width:300px;border-radius: 5px;border:1px solid #999;}
.qr .qr-menu .choise .list a{display:inline-block;padding:4px 12px;border-radius: 30px;color:#fff;font-size:14px;margin-bottom:10px;}
.qr .qr-menu .choise .list a.active,.qr .qr-menu .choise .list a:hover{background:#2d8cf0;}
.qr .qr-menu .menu{display: flex;flex: 1;justify-content: flex-end;text-align: center;padding:0 20px;}
.qr .qr-menu .menu a{color:#fff;padding:0 20px;text-decoration: none;font-size:16px;box-sizing: border-box;}
.qr .qr-menu .menu a:hover{}
.qr .qr-menu .search{width:200px;margin:0 20px;background:#f2f2f2;border-radius: 35px;height:35px;display: flex;align-items: center;padding-left:10px;box-sizing: border-box;font-size:14px;color:#aaa;}
.qr .qr-menu .search i{color:#ff0000;font-size:18px;font-weight:bold;margin-right:5px;}
.qr .qr-menu .map{width:100px;}
.qr .qr-menu .tel{width:120px;display: flex;flex-direction: column;justify-content: center;text-align: right;color:#fff;}
.qr .qr-menu .tel .txt{height:20px;font-size:14px;display: flex;align-items: center;justify-content: flex-end;}
.qr .qr-menu .tel .txt i{border:1px solid #fff;border-radius: 50%;font-size:18px;margin-right:6px;}
.qr .qr-menu .tel .number{height:20px;}
/*首页banner*/
.i-banner{
    background-image:url("../images/banner.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-size: 100% auto;
    height:600px;
    margin-top:-80px;
    box-sizing: border-box;
    position: relative;
    z-index: 0;
}
/*首页轮播*/
.slider .carousel{height:100%;text-align:center;}
.slider .carousel img{width:100%;margin:0 auto;}
/*//搜索*/
.index-search{width:800px;position: absolute;bottom:180px;left: 50%;margin-left:-400px;}
.detail-search{width:800px;}
.index-search h1{font-size:60px;text-align: center;color:#fff;font-weight:bold;}
.index-search .slide-tip{text-align: center;margin-bottom:50px;}
.index-search .slide-tip a{color:#fff;font-size:16px;}
.index-search .slide-tip a span{color:#f90;padding:0 6px;}
.index-search .type{display: flex;}
.index-search .type a{color:#f2f2f2;font-size:16px;display: inline-block;margin-right:20px;width:60px;display: flex;flex-direction: column;align-items: center;}
.index-search .type a span.arrow{width: 0;height: 0;border: 10px solid;border-color: transparent transparent #fff;display: none;}
.index-search .type a span.arrow.show{display: block;}
.index-search .type a.active{color:#fff;font-weight:600;}
.index-search .input .ivu-select,.detail-search .input .ivu-select{width:700px;}
.index-search .input .ivu-input{height:50px;border-radius:0;border:none;}
.index-search .input .ivu-btn{height:50px;    border-radius: 0;margin-left: -5px;font-size: 14px;}
.detail-search .input .ivu-input{height:40px;border-radius:0;border:none;}
.detail-search .input .ivu-btn{height:40px;    border-radius: 0;margin-left: -5px;font-size: 14px;}
.index-search .input .ivu-select-dropdown,.detail-search .input .ivu-select-dropdown{padding:0;border-radius:0;}
.index-search .input .ivu-auto-complete:hover .ivu-icon-ios-close,.detail-search .input .ivu-auto-complete:hover .ivu-icon-ios-close{line-height:45px;}
.search-auto-complete-item{
    border-bottom: 1px solid #F6F6F6;
}
.search-auto-complete-group{
    font-size: 14px;
    padding: 0px 6px;
    height:40px;
    line-height:40px;
    background:#f4f7f9;
    color:#849aae;
}
.search-auto-complete-group a{
    float: right;
}
.search-auto-complete-item .ivu-select-item{
    heihgt:40px;
    line-height:40px;
    padding:0 6px;
}

.search-auto-complete-count{
    float: right;
    color: #999;
}
.search-auto-complete-more{
    display: block;
    margin: 0 auto;
    padding: 4px;
    text-align: center;
    font-size: 12px;
}
/*list_box*/
.list_box{display:flex;justify-content: space-between;margin-top:-80px;position: relative;z-index: 9;}
.list_box .con{background:#fff;padding:18px;}
.list_box .con .img{width:350px;height:138px;}
.list_box .left .img{background:url("../images/banner_01.jpg") no-repeat;background-size:100% auto;}
.list_box .mid .img{background:url("../images/banner_02.jpg") no-repeat;background-size:100% auto;}
.list_box .right .img{background:url("../images/banner_03.jpg") no-repeat;background-size:100% auto;}
.list_box .con .list_a{border:1px solid #ededed;height:150px;padding:15px;background:#fafafa;}
/*热销新房*/
.hot .title{display: flex;justify-content: center;height:50px;align-items: center;margin:30px 0;}
.hot .title span{margin:0 30px;color:#373955;font-weight:600;font-size:28px;}
.newhouse{display: flex;justify-content: space-between;flex-wrap: wrap;}
.newhouse .list{width:280px;border:1px solid #f2f2f2;margin-bottom:20px;}
.newhouse .list .img{height:170px;overflow:hidden;position: relative;}
.newhouse .list .img span{position: absolute;bottom:5px;right:5px;padding:3px 5px;background:rgba(255,255,255,.8);border-radius:3px;color:#000;}
.newhouse .list .img img{width:100%;min-height:170px;}
.newhouse .list h3{padding:0 10px;font-size:16px;height:50px;line-height:50px;font-weight:600;}
.newhouse .list h3 a{color:#333;}
.newhouse .list h3 a:hover{color:#2d8cf0;}
.newhouse .list .price{color:#ff0000;padding:0 10px;}
.newhouse .list .price span{font-size:20px;font-weight:600;}
.newhouse .list .expire{color:#aaa;margin:0 10px;padding-bottom:10px;border-bottom:1px solid #ededed;}
.newhouse .list .desc{margin:10px;font-size:14px;color:#AB8161;}
.newhouse .list .desc .area{margin-bottom:10px;}
.newhouse .list .desc .tips span{padding:3px 5px;font-size:12px;}
/*房价走势*/
.trend{background:#232836;padding:20px 0;}
.trend .wrap-title h3{color:#fff;font-size:24px;}
.trend .wrap-title p{line-height:30px;font-size:14px;}
.trend .trend-chart{display:flex;justify-content: space-between;}
.trend .trend-chart #trendmap{margin-right:15px;}
.trend .trend-chart .trend-txt{flex:1;}
.trend .trend-chart .trend-txt .top{background:#282E3D;padding:15px 15px 0px 15px;display: flex;align-items: flex-start;flex-wrap: wrap;height:118px;}
.trend .trend-chart .trend-txt .top span{padding:8px 10px;background:#353D50;border-radius: 3px;color:#fff;font-size:14px;margin-right:10px;cursor: pointer;margin-bottom:15px;}
.trend .trend-chart .trend-txt .top span.active,.trend .trend-chart .trend-txt .top span:hover{background:#f90;color:#fff;}
.trend .trend-chart .trend-txt .bottom{display:flex;margin-top:15px;}
.trend .trend-chart .trend-txt .bottom .left{text-align:center;flex:1;height:200px;margin-right:15px;background:#282E3D;padding:20px;box-sizing: border-box;}
.trend .trend-chart .trend-txt .bottom .left h4,.trend .trend-chart .trend-txt .bottom .right h4{font-size:16px;text-align:left;}
.trend .trend-chart .trend-txt .bottom .left .price{text-align:center;font-size:16px;color:#FFBC26;margin:30px 0;}
.trend .trend-chart .trend-txt .bottom .left .price.down{color:#19be6b;}
.trend .trend-chart .trend-txt .bottom .left .price.up{color:#ed4014;}
.trend .trend-chart .trend-txt .bottom .left .price span{font-size:36px;}
.trend .trend-chart .trend-txt .bottom .left .btn{background:#FFBC26;padding:10px 14px;border-radius:30px;color:#fff;font-size:14px;cursor: pointer;}
.trend .trend-chart .trend-txt .bottom .right{background:#282E3D;flex:1;padding:20px;}
.trend .trend-chart .trend-txt .bottom .right .budget{margin-top:60px;}
.trend .trend-chart .trend-txt .bottom .right .tips{display:flex;flex-direction:column;justify-content: space-between;margin-top:-20px;}
.trend .trend-chart .trend-txt .bottom .right .tips .list{display: flex;width:100%;justify-content: space-between;}
.trend .trend-chart .trend-txt .bottom .right .tips .list .line{border-left:1px solid #515a6e;height:20px;}
.trend .trend-chart .trend-txt .bottom .right .tips .tip{display:flex;justify-content:space-between;width:104%;margin-left:-5px;}
.trend .trend-chart .trend-txt .bottom .right .tips .tip .txt{width:40px;font-size:12px;}
.trend .trend-chart .trend-txt .bottom .right .btn{display: flex;align-items: center;justify-content: center;margin-top:12px;}
.trend .trend-chart .trend-txt .bottom .right .btn span{background:#FFBC26;padding:7px 14px;border-radius:30px;color:#fff;font-size:14px;}
/*资讯*/
.news .project{margin-top:30px;display: flex;}
.news .project .left{width:780px;}
.news .project .title{font-size:20px;margin-bottom:20px;}
.news .project .list{margin-bottom:20px;}
.news .project .list .con{display:flex;}
.news .project .list .con .img{width:340px;height:240px;overflow: hidden;}
.news .project .list .con .img a{display: block;position: relative;color:#fff;}
.news .project .list .con .img a img{width:100%;min-height:240px;}
.news .project .list .con .img a p{position: absolute;left:0;right:0;bottom:0;height:30px;line-height:30px;background:rgba(0,0,0,.6);padding:0 10px;text-align: center;}
.news .project .list .con ul{flex:1;margin-left:20px;}
.news .project .list .con ul li{height:30px;line-height:30px;}
.news .project .list .con ul li a{color:#333;font-size:14px;}
.news .project .list .con ul li a:hover{color:#ff0000;text-decoration: none;}
.news .project .list .con ul li:first-child a{font-size:18px;font-weight:600;}
.news .project .right{width:340px;}
.news .project .right .img{width:340px;height:240px;overflow: hidden;}
.news .project .right .img a{display: block;position: relative;color:#fff;}
.news .project .right .img a img{width:100%;min-height:240px;}
.news .project .right .img a p{position: absolute;left:0;right:0;bottom:0;height:30px;line-height:30px;background:rgba(0,0,0,.6);padding:0 10px;text-align: center;}
.news .project .right ul{margin-top:20px;}
.news .project .right ul li{height:32px;line-height:32px;display:flex;align-items: center;}
.news .project .right ul li i{font-size:4px;color:#ff0000;margin-right:8px;}
.news .project .right ul li a{color:#333;font-size:14px;}
/*房价动态提醒*/
.mestop{background:#FF5A5F;padding:40px 0;}
.mestop .tit{display:flex;justify-content: center;align-items: center;margin-bottom:10px;}
.mestop .tit h3{font-size:24px;margin:0 10px;color:#fff;font-weight:600;}
.mestop .desc{text-align:center;color:#fff;font-size:16px;}
.mesinput{text-align:center;padding:40px;}
.mesinput input{height:50px;line-height:50px;border-radius:5px;width:400px;background:#f2f2f2;padding:0 10px;text-align: center;font-size:14px;}
/*一站式服务*/
.service{margin-top:30px;}
.service .title{display:flex;justify-content: space-between;align-items: center;height:50px;}
.service .title .mid{font-size:35px;margin:0 15px;font-weight:600;}
.service .title .mid span{color:#ff0000;}
.service .title .line{flex:1;border-top:1px solid #ededed;}
.service .con{display: flex;justify-content: space-between;align-items: center;padding:30px 40px;}
.service .con .list{display: flex;flex-direction: column;align-items: center;width:140px;text-align: center;}
.service .con .list .icon{border:1px solid #2d8cf0;padding:10px;border-radius:50%;}
.service .con .list i{font-size:50px;}
.service .con .list .txt{margin-top:15px;font-size:16px;color:#333;}
.service .con .list:hover .icon{border-color:#5cadff;background:#5cadff;color:#fff;}
    /*页尾footer*/
.footer-tip{margin:30px 0;font-size:14px;line-height:20px;}
.footer{background:#363A3D;}
.footer .copy{padding:30px 0;line-height:35px;font-size:12px;color:#ccc;}
/*面包屑导航*/
.position{padding:20px 0;}
.position .ivu-breadcrumb{font-size:12px;}
/*楼盘列表*/
/*.qr-content{background:#f5f5f5;}*/
.attrs{background:#fff;padding:15px 15px 0 15px;overflow: hidden;width:100%;}
.attrs.proper .disnone{height:0;margin:0;overflow:hidden;transition: all .2s linear;}
.attrs.proper .show{height:40px;}
.attrs.hand .disnone{height:0px;margin:0;overflow:hidden;transition: all .2s linear;}
.attrs.hand .show{height:130px;}
.attrs.rental .disnone{height:0px;margin:0;overflow:hidden;transition: all .2s linear;}
.attrs.rental .show{height:240px;}
.attrs .leftit{display: inline-block;width:100px;text-align: right;padding-right:20px;font-weight:600;font-size:14px;}
.attrs .arealist,.attrs .otherlist{margin-bottom:20px;display: flex;align-items: center;}
.attrs .arealist .pos-tabs{width:1060px;}
.attrs .otherlist .inline{display: inline-block;width:360px;}
.attrs .otherlist .list{border:1px solid #ededed;padding:10px;}
.attrs .otherlist .ivu-checkbox-wrapper,.attrs .otherlist .ivu-radio-wrapper{width:100px;height:28px;line-height:28px;}
.attrs.hand .otherlist .ivu-checkbox-wrapper,.attrs.hand .otherlist .ivu-radio-wrapper{width:80px;height:28px;line-height:28px;}
.attrs .otherlist .ivu-checkbox-group{width:1080px;}
.hideBtn{height:40px;line-height:40px;text-align:center;background:#fff;color:#999;box-shadow: 0 -3px 3px rgba(153,153,153,.1);}
.hideBtn.show{box-shadow: none;}
.hideBtn span{cursor: pointer;}

/*排序*/
.detail-content{display: flex;}
.detail-content .left{width:915px;box-sizing: border-box;margin-right:20px;}
.detail-content .right{flex:1;}
.detail-content .left .sort{background:#fff;display: flex;font-size:14px;justify-content: space-between;align-items: center;border-bottom:2px solid #2d8cf0;margin-top:20px;}
.detail-content .left .sort .sort-left{display: flex;width:300px;justify-content:space-between;}
.detail-content .left .sort .sort-left .btn{width:100px;text-align: center;height:40px;line-height:40px;cursor: pointer;}
.detail-content .left .sort .sort-left .btn.active,.sort .sort-left .btn:hover{background:#2d8cf0;color:#fff;}
.detail-content .left .sort .sort-left .btn.price{position: relative;}
.detail-content .left .sort .sort-left .btn.price .dropdown{border-top:3px solid #2d8cf0;display: none;background:#fff;flex-direction: column;align-items: center;position: absolute;top:39px;left:0;color:#333;width:100px;z-index:2;}
.detail-content .left .sort .sort-left .btn.price .dropdown span{width:100px;height:40px;}
.detail-content .left .sort .sort-left .btn.price .dropdown span:hover{background:#2d8cf0;color:#fff;}
.detail-content .left .sort .sort-right{padding-right:10px;}
.detail-content .left .sort .sort-right span{color:#2d8cf0;font-size:16px;font-weight:600;}
/*// 楼盘列表*/
.page{margin-top:15px;}
.detail-content .left .con{display: flex;padding:20px 0;background:#fff;justify-content: space-between;border-bottom:1px solid #ededed;}
.detail-content .left .con .img{width:265px;height:190px;overflow: hidden;margin-right:20px;position: relative;}
.detail-content .left .con .img span{position: absolute;top:5px;right:5px;padding:3px 6px;background:rgba(0,0,0,.5);color:#fff;border-radius:3px;}
.detail-content .left .con .img img{width:100%;min-height:190px;}
.detail-content .left .con .detail{margin-right:20px;width:390px;}
.detail-content .left .con .detail h3{font-size:18px;font-weight:600;margin-bottom:20px;}
.detail-content .left .con .detail h3 a{color:#333;}
.detail-content .left .con .detail h3 a:hover{color:#2d8cf0;}
.detail-content .left .con .detail .address{display: flex;align-items: center;justify-content: space-between;font-size:14px;}
.detail-content .left .con .detail .address .addr{width:330px;}
.detail-content .left .con .detail .address .map{width:80px;text-align:center;}
.detail-content .left .con .detail .huxing{font-size:14px;margin-top:10px}
.detail-content .left .con .detail .tel{display: flex;align-items: center;color:#ff0000;margin-top:10px;}
.detail-content .left .con .detail .tel i{border:1px solid #ff0000;border-radius: 50%;margin-right:8px;font-size: 20px;}
.detail-content .left .con .detail .tel span{font-size:24px;font-weight:600;}
.detail-content .left .con .detail .tips{margin-top:20px;}
.detail-content .left .con .detail .tips span{padding:4px 8px;border:1px solid #D4BAAB;color:#A98E80;border-radius: 3px;margin-right:10px;}
.detail-content .left .con .detail .tips span:first-child{color:#638EC9;border-color:#A9C7F1;}
.detail-content .left .con .detail .tips span:last-child{color:#74BEB3;border-color:#89C2BA;}
.detail-content .left .con .average{width:160px;display: flex;flex-direction: column;justify-content: center;}
.detail-content .left .con .average .price{font-size:16px;text-align:center}
.detail-content .left .con .average .price span{color:#f90;font-size:28px;font-weight:600;}
.detail-content .left .con .average .btn{display: flex;justify-content: space-between;align-items: center;padding:0 10px;}
.detail-content .left .con .average .btn .notice,.detail-content .left .con .average .btn .consult{cursor:pointer;margin-top:30px;border-radius: 50%;display: flex;flex-direction: column;width:60px;height:60px;justify-content: center;align-items: center;color:#fff;font-size:14px;}
.detail-content .left .con .average .btn .notice{background:#2d8cf0;box-shadow: 0px 0px 15px rgba(45,140,240,.8)}
.detail-content .left .con .average .btn .consult{background:#ff9900;box-shadow: 0px 0px 15px rgba(255,153,0,.8)}
.detail-content .left .loading{display: flex;justify-content: center;height: 200px;align-items: center;background: #fff;}
/*二手房*/
.detail-content .left .hand .detail{width:450px;}
.detail-content .left .hand .detail .hdesc{margin-bottom:10px;font-size:14px;display: flex;align-items: center;}
.detail-content .left .hand .detail .hdesc span.tip{}
.detail-content .left .hand .detail .hdesc span.line{color:#ededed;margin:0 8px;}
.detail-content .left .hand .detail .hdesc i{font-size:18px;margin-right:10px;}
.detail-content .left .hand .detail .address.hdesc i{margin-right: 0;}
.detail-content .left .hand .detail .hdesc.tags{margin-top:20px;}
.detail-content .left .hand .detail .hdesc.tags span{background:#ededed;padding:5px 8px;margin-right:6px;font-size:12px;}
.detail-content .left .hand .average{width:100px;}

.detail-content .right{margin-top:20px;}
.detail-content .right .guest{padding:0 10px;background:#fff;}
.detail-content .right .guest .title{display: flex;font-size:16px;align-items: center;height:40px;margin-bottom:10px;}
.detail-content .right .guest .title i{color:#ff0000;font-size:18px;margin-right:6px;}
.detail-content .right .guest .title span{color:#ff0000;}
.detail-content .right .guest .sendform{padding-bottom:10px;}
/*.detail-content .right .guest .sendform .ivu-input-wrapper{margin-bottom:6px;}*/
.detail-content .right .guest .sendform input{height:40px;line-height:40px;}
.detail-content .right .guest .sendform button{height:40px;font-size:16px;}
.detail-content .right .recommend{margin-top:20px;}
.detail-content .right .recommend .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.detail-content .right .recommend .list a{display: block;width:125px;height:88px;overflow:hidden;margin-bottom:10px;position: relative;color:#fff;}
.detail-content .right .recommend .list a p{height:24px;line-height:24px;text-align:center;background:rgba(0,0,0,.5);position: absolute;left:0;right:0;bottom:0;}
.detail-content .right .recommend .list a img{width:100%;min-height: 88px;}

/*小区*/
.detail-content .community_left{width:1200px;}
.detail-content .community_left .hr-count{margin-bottom:10px;}
.detail-content .community_left .hr-count a{font-size:14px;color:#333;margin-right:10px;font-weight:600;}
.detail-content .community_left .hr-count a:hover{color:#f90;}
.detail-content .community_left .hand .average{width:150px;}
.detail-content .community_left .agent{flex:1;text-align: center;}
.detail-content .community_left .agent img{width:80px;height:80px;border-radius: 50%;margin-bottom:20px;}
.detail-content .community_left .agent p{font-size:14px;line-height:24px;margin-bottom:15px;}
    /*楼盘详情*/
.handtitle{background:#f5f7fa;}
.handtitle .con{display:flex;justify-content: space-between;align-items: center;height:100px;}
.handtitle .con h3{font-size:28px;color:#333;}
.handtitle .con .newhouse_tit{display: flex;align-items: center;}
.handtitle .con .newhouse_tit h3{max-width:900px;margin-right:10px;}
.handtitle .con .newhouse_tit span{color:#666;font-size: 14px;margin-right:10px;}
.handtitle .con .newhouse_tit span.btn{color: #fff;background: #2d8cf0;height:24px;line-height:24px;width:40px;text-align:center;border-radius: 3px;}
.sp-thumbnail-image-container img{width:100%;height:80px;}
.property-detail{padding-bottom:20px;}
.property-detail .top{padding:20px 0;background:#fff;margin-bottom:20px;display: flex;justify-content: space-between;}
.property-detail .top .left{width:605px;}
.property-detail .top .right{width:490px;}
.property-detail .top .right h3{font-size:26px;color:#333;}
.property-detail .top .right h3 span{font-size:14px;color:#999;margin-left:5px;}
.property-detail .top .right h3 span.btn{font-size:12px;color:#fff;background:#2d8cf0;padding:3px 6px;border-radius:3px;}
.property-detail .top .right .price{font-size:20px;}
.property-detail .top .right .price.new .total{display: flex;align-items: baseline;}
.property-detail .top .right .price span{color:#FF9C00;font-size:30px;}
.property-detail .top .right .price.new .total span.tit{font-size:14px;color:#999;}
.property-detail .top .right .price.new .total span.num{font-size:50px;font-weight:600;}
.property-detail .top .right .price.new .total span.unit{font-size:14px;}
.property-detail .top .right .tips{margin:15px 0;}
.property-detail.handroom .top .right{width:570px;}
.property-detail.handroom .top .right .price{display: flex;margin-top:0;margin-bottom:15px;font-size:18px;align-items: baseline;border-bottom:1px solid #ededed;}
.property-detail.handroom .top .right .price .total{color:#FF9C00;}
.property-detail.handroom .top .right .price .total span{font-size:50px;font-weight:600;}
.property-detail.handroom .top .right .price .aver{font-size:18px;margin-left:30px;}
.property-detail.handroom .top .right .main{border-bottom: 1px solid #ededed;}
.property-detail.handroom .top .right .desc{display: flex;justify-content: space-between;padding:20px;border-bottom:1px solid #ededed;}
.property-detail.handroom .top .right .desc .tip{font-size:14px;}
.property-detail.handroom .top .right .desc .tip .tit{font-size:20px;font-weight:600;}
.property-detail.handroom .top .right .contact{margin-top:20px;}

.property-detail.community .top .right{width:570px;}
.property-detail.community .top .right .contact{display: flex;align-items: center;margin-top:20px;padding-top:20px;border-top:1px solid #ededed;}
.property-detail.community .top .right .contact img{width:80px;height:80px;border-radius:50%;margin-right:15px;}
.property-detail.community .top .right .contact .desc{margin-right:15px;font-size:18px;margin-right:30px;}
.property-detail.community .top .right .contact .desc .tel{color:#f90;font-family: 'dinot-bold';font-weight:bold;font-size:24px;}

.property-detail .top .right .main p{height:40px;line-height:40px;font-size:14px;}
.property-detail .top .right .main p span{color:#999;margin-right:10px;}
.property-detail .top .right .tel{border-top:1px solid #ededed;margin-top:6px;line-height:30px;font-size:18px;color:#ed4014;display: flex;align-items: center;}
.property-detail .top .right .tel i{background:#ed4014;color:#fff;margin-right:6px;border-radius:3px;}
.property-detail .top .right .tel span{font-weight:600;font-size:30px;background:#f90;margin-top:15px;color:#fff;border-radius:3px;width:100%;height:60px;line-height:60px;text-align: center;font-family: "dinot-bold";}
.property-detail .top .message{display: flex;flex-direction: column;justify-content: flex-end;align-items:center;width:60px;margin-left:10px;}
.property-detail .top .message .notice,.property-detail .top .message .consult{cursor:pointer;margin-top:30px;border-radius: 50%;display: flex;flex-direction: column;width:60px;height:60px;justify-content: center;align-items: center;color:#fff;font-size:14px;}
.property-detail .top .message .notice{background:#2d8cf0;box-shadow: 0px 0px 15px rgba(45,140,240,.8)}
.property-detail .top .message .consult{background:#ff9900;box-shadow: 0px 0px 15px rgba(255,153,0,.8)}
/*// 楼盘详情*/
.detail-con{margin-top:20px;}
.detail-con .tabs-out,.detail-con .tabs-out .ivu-affix{background:#fff;border-top:2px solid #2d8cf0;}
.detail-con .tabs-out .ivu-affix{box-shadow: 0 0 5px rgba(0,0,0,.3);}
.detail-con .tabs-title{height:50px;line-height:50px;display: flex;}
.detail-con .tabs-title span{width:100px;text-align: center;font-size:14px;}
.detail-con .tabs-title span.active{color:#2d8cf0;font-weight:600;}
.detail-con .pro-desc{background:#fff;padding:0 0px 20px 0px;margin-top:20px;}
.detail-con .pro-desc .title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ededed;}
.detail-con .pro-desc .title h3{font-size:26px;}
.detail-con .pro-desc .title h3 span{color:#FF5A5F;}
.detail-con .pro-desc .title .more{color:#888;flex:1;width:100%;border-bottom:1px solid #ededed;text-align: right;padding-right:10px;font-size:16px;}
.detail-con .pro-desc .list .row{display: flex;justify-content: space-between;height:40px;line-height:40px;font-size:14px;color:#9D6300;}
.detail-con .pro-desc .list .row i{color:#666;}
.detail-con .pro-desc .list .row .left{flex:1;display: flex;}
.detail-con .pro-desc .list .row .left span.tag{margin-right:10px;}
.detail-con .pro-desc .list .row .right{width:50%;}
.detail-con .pro-desc .huxing .list{display:flex;flex-direction: row;flex-flow:row wrap;justify-content: space-between;}
.detail-con .pro-desc .huxing .con{border-bottom:1px dashed #ededed;display: flex;padding:10px 0;width:560px;}
.detail-con .pro-desc .xiangce .con{background:#fff;border-color:#fff;width:380px;}
.detail-con .pro-desc .huxing .con .img{width:150px;height:120px;overflow:hidden;margin-right:20px;cursor: pointer;}
.detail-con .pro-desc .huxing .con .img img{width:100%;min-height:120px;}
.detail-con .pro-desc .xiangce .con .img{width:380px;height:300px;}
.detail-con .pro-desc .xiangce .con .img img{min-height:300px;}
.detail-con .pro-desc .huxing .con h4{font-size:18px;line-height:40px;color:#000;font-weight:600;}
.detail-con .pro-desc .huxing .con h4 span{font-weight:normal;font-size:12px;background:#f90;padding:3px 6px;border-radius: 3px;color:#fff;}
.detail-con .pro-desc .huxing .con h5{font-size:16px;height:50px;line-height:50px;color:#333;}
.detail-con .pro-desc .huxing .con p{line-height:30px;font-size:14px;color:#999;margin-bottom:10px;}
.detail-con .pro-desc .huxing .con p span{color:#333;}
.detail-con .pro-desc .huxing .con .desc{width:390px;overflow: hidden;}
.detail-con .pro-desc .huxing .con .desc .feature{color:#666;font-size:12px;line-height:16px;}
.detail-con .pro-desc .huxing .con .desc .feature span{color:#999;}
.detail-con .pro-desc .huxing .con .desc .tip{display: flex;justify-content: space-between;margin-top:8px;}
.detail-con .pro-desc .huxing .con .desc .tip .price{color:#f90;font-size:12px;}
.detail-con .pro-desc .huxing .con .desc .tip .price span{font-size:30px;color:#f90;font-weight:600;}
.detail-con .pro-desc .community{display: flex;}
.detail-con .pro-desc .community .img{width:300px;overflow: hidden;margin-right:20px;}
.detail-con .pro-desc .community .img img{width:100%;}
.detail-con .pro-desc .community .con h3{font-size:20px;font-weight:600;color:#333;margin-bottom:10px;}
.detail-con .pro-desc .community .con .list{font-size:14px;height:30px;line-height:30px;}
.detail-con .pro-desc .community .con .list .tit{color:#999;margin-right:15px;}
.detail-con .news{display:flex;}
.detail-con .news .pro-desc{flex:1;}
.detail-con .news .pro-desc .dongtai .wrap-con{display: flex;margin-bottom:15px;font-size:14px;}
.detail-con .news .pro-desc .dongtai .wrap-con .category{width:100px;}
.detail-con .news .pro-desc .dongtai .wrap-con .category span{background:#2d8cf0;padding:3px 8px;border-radius:3px;color:#fff;}
.detail-con .news .pro-desc .dongtai .wrap-con .con{flex:1;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .title{margin-bottom:10px;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .title .tit{font-size:16px;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .title .time{font-size:12px;color:#999;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .desc{color:#999;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .desc a{color:#999;}
.detail-con .news .pro-desc .dongtai .wrap-con .con .desc a:hover{color:#2d8cf0;}
.detail-con .news .right{width:360px;margin-top:20px;margin-left:20px;background:#fff;padding:20px 40px;box-sizing: border-box;}
.detail-con .news .right h3{font-size:20px;border-bottom:1px solid #f2f2f2;padding-bottom:15px;}
.detail-con .news .right .sel{display:flex;justify-content: space-between;align-items: center;font-size:16px;margin-top:20px;}
.detail-con .news .right .sel .con{display:flex;align-items: center;}
.detail-con .news .right .sel i{font-size:24px;color:#2d8cf0;}
.detail-con .news .right .input{margin:30px 0;}
.detail-con .news .right .tip{margin:20px 0;color:#ccc;text-align: center;}
    /*周边配套*/
.detail-con .pro-desc .zhoubian{height:400px;}
.detail-con .pro-desc .zhoubian #allmap{width: 100%;height: 100%;overflow: hidden;margin: 0;margin-top: 35px;}
.detail-con .pro-desc .zhoubian{position: relative;}
.detail-con .pro-desc .zhoubian .map-txt {position: absolute;bottom: 0px;right: 0px;width: 120px;z-index:9;}
.detail-con .pro-desc .zhoubian .map-txt ul li{width: 100%;cursor:pointer;display:flex;height: 35px;text-align: center;line-height: 35px;color:#fff;margin-bottom:6px;}
.detail-con .pro-desc .zhoubian .map-txt ul li i{width:35px;height:35px;line-height:35px;font-size:18px;background: rgba(0,0,0,.6);}
.detail-con .pro-desc .zhoubian .map-txt ul li span{flex:1;background: rgba(0,0,0,.4);}
/*房贷计算*/
.fangdai{margin-top:20px;background:#fff;padding:40px;}
.fangdai h3{font-size:26px;font-weight:600;}
.fangdai h3 span{color:#FF5A5F;}
.fangdai .desc{font-size:14px;margin-top:8px;}
.fangdai .con{margin-top:40px;display: flex;}
.fangdai .con .left{width:500px;}
.fangdai .con .left .cal_form .cal_li{display: flex;justify-content: space-between;align-items: center;margin-bottom:20px;}
.fangdai .con .left .cal_form .cal_li .cal_leftname{width:120px;font-size:14px;font-weight:600;}
.fangdai .con .left .cal_form .cal_li .cal_rightselect{flex:1;width:100%;}
.fangdai .con .left .tips{font-size:14px;line-height:50px;}
.fangdai .con .middle{width:150px;margin:0 40px;display:flex;flex-direction: column;align-items: center;}
.fangdai .con .middle .line{border-left:1px solid #ededed;flex:1;}
.fangdai .con .middle .btn{margin:20px 0;}
.fangdai .con .right{flex:1;}
.fangdai .con .right .result{font-size:14px;height:40px;line-height:40px;display: flex;justify-content: space-between;}
.fangdai .con .right .result span.tit{font-weight:600;}
.fangdai .con .right .hk_list{margin-top:30px;text-align: center;}
/*小区详情*/
.tabs-community-title .ivu-anchor{display: flex;border-bottom:2px solid #f90;background:#fff;padding:0;}
.tabs-community-title .ivu-anchor-ink{display: none;}
.tabs-community-title .ivu-anchor-wrapper{padding:0;margin:0;}
.tabs-community-title .ivu-anchor-link{height:40px;line-height:40px;padding:0 20px;}
.tabs-community-title .ivu-anchor-link a{font-size:14px;}
.tabs-community-title .ivu-anchor-link-active{background:#f90;}
.tabs-community-title .ivu-anchor-link-active a{color:#fff;}
.detail-content .community_left .hand .detail .hdesc{width:445px;}
.community .comm-list{display: flex;justify-content: space-between;}
.community .comm-list .list{width:290px;}
.community .comm-list .list .img{width:290px;height:220px;overflow: hidden;}
.community .comm-list .list .img img{width: 100%;min-height: 220px;}
.community .comm-list .list h3{font-weight:bold;font-size:14px;margin-top:15px;}
.community .comm-list .list h3 a{color:#333;}
.community .comm-list .list h3 a:hover{color:#f90;}
.community .comm-list .list .detail .tips{display:flex;justify-content: space-between;align-items:center;font-size:14px;margin-top:10px;}
.community .comm-list .list .detail .tips .price{font-size:12px;}
.community .comm-list .list .detail .tips .price span{font-size:18px;color:#f90;}
.community .view-all{margin-top:15px;text-align: center;}
.community .view-all a{height:40px;line-height:27px;}
    /*抽屉效果*/
.wrap-right .title{display: flex;justify-content: space-between;background:#f2f2f2;padding:10px;}
.wrap-right .title .con{display: flex;flex-direction: column;align-items: center;width:25%;text-align: center;}
.wrap-right .thead{display: flex;justify-content: space-between;height:40px;line-height:40px;}
.wrap-right .thead .txt{text-align:center;width:20%;}
.wrap-right .tip{background:#f2f2f2;height:30px;line-height:30px;display: flex;}
.wrap-right .tip span{width:20%;text-align: center;}

[v-cloak] {
    display: none;
}
.BMapLabel{padding:0;background:none;}
.map-tags{
    position: absolute;
    top:10px;
    left:30px;
    z-index: 10;

    padding:10px;
    border-radius: 3px;
}
.map-tags .ivu-checkbox-wrapper,.map-tags .ivu-radio-wrapper{
    background:#fff;
    padding: 6px 8px;
    margin-right: 0px;
    border:1px solid #ccc;
}
.bun-detail{
    position: relative;
    z-index:1;
    background:rgb(66, 133, 244);
    border-radius: 3px;
    box-shadow: 0 0 3px rgba(0,0,0,.2);
    height: 24px;
    line-height: 24px;
    border: none;
    border-radius: 2px;
    padding:0 0 0 5px;
    color:#fff;
    transition: all .6s linear;
}
.bun-detail:hover{
    background: #ff9900;
}
.bun-detail .txt{
    flex:1;
    display: inline-block;
    vertical-align: top;
    max-width: 150px;
}
.bun-detail .num{
    background:#fff;
    color:#333;
    display:inline-block;
    padding:0 5px;
    border-radius:0 2px 2px 0;
    margin-left:6px;
}
.bun-detail .arrow{
    position: absolute;
    left:10px;
    width:0;
    height:0;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:rgb(66, 133, 244) transparent transparent;
}
.bun-fixed{
    background: #ff9900;
    border-radius: 2px;
}
.bun-fixed .arrow{
    border-color:rgb(255, 153, 0) transparent transparent;
}
.bun-detail:hover .arrow{
    border-color:rgb(255, 153, 0) transparent transparent;
}
/*隐藏地图控件*/
.anchorBL, .BMap_cpyCtrl {
    display: none;
}
/*地图聚合样式*/
.bubble p {
    text-align: center;
    color: #fff;
}

.bubble .name {
    margin-top: 25px;
    font-size: 14px;
}
.infoBox{display: flex;align-items: center;background:#fff;}
.infoBox .img{width:50px;padding:6px;}
/*信息窗口样式*/
.infoArea{
    font-size: 12px;
    padding: 4px 0;
    background-color: #fff;
    border-radius: 2px;
    /*box-shadow: 0 10px 8px 0 rgba(0,0,0,.1);*/
}
.infoArea p{
    padding: 2px 10px;
}
.infoArea .name {
    height: 20px;
    line-height: 20px;
    font-weight: 800;
    max-width:150px;
}
.infoBox .red{
    color: red;
}
.infoBox .arrow {
    position: absolute;
    left: 50%;
    bottom: -7px;
    display: block;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:rgb(255, 255, 255) transparent transparent;
    width: 0;
    height: 0;
    margin: 0 auto;
    z-index: 1;
}
.map-search{
    height:80px;
    line-height:80px;
    padding:0 30px;
    border-bottom:1px solid #ccc;
    display: flex;
    align-items: center;
}
.map-search .ivu-select{
    margin-right:6px;
}
.right-list{
    width:400px;
    background:#fff;
    display: flex;
    transition: all .2s linear;
    border-left:1px solid #ccc;
}
.right-list.move{
    width:0px;
    right: -1px;
}
.right-list .btn{
    margin-left:-15px;
    background:#fff;
    height:30px;
    line-height:30px;
    text-align: center;
    width:15px;
    margin-top:50%;
    border-radius: 3px 0 0 3px;
    border:1px solid #ccc;
    border-right:none;
    z-index: 20;
}
.right-list .map-content{
    flex:1;
    overflow:hidden;
}
.right-list .map-content .top{
    height:35px;
    line-height:35px;
    display:flex;
    align-items: center;
    border-bottom:1px solid #ccc;
}
.right-list .map-content .top .tip{
    padding:0 20px;
    border-right:1px solid #ccc;
}
.right-list .map-content .top .tip.active{
    color:#f90;
    height:36px;
    border-bottom:1px solid #fff;
}
.map-scroll .loading{
    height:300px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.map-scroll .list{
    display: flex;
    padding:10px;
}
.map-scroll .list .img{
    width:130px;
    overflow: hidden;
    margin-right:10px;
}
.map-scroll .list .desc{
    flex: 1;
    width: 220px;
}
.map-scroll .list .img img{
    width:100%;
}
.map-scroll .list .desc h3{
    font-size:14px;
    font-weight:600;
}
.map-scroll .list .desc h3 a{
    color:#333;
}
.map-scroll .list .desc h3 a:hover{
    color:#f90;
}
.map-scroll .list .desc .price{
    color:#f90;
    /*line-height:40px;*/
    margin-top:5px;
    display: flex;
    align-items: baseline;
}
.map-scroll .list .desc .price .hand{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width:100%;
}
.map-scroll .list .desc .price .hand .apartname{
    color:#aaa;
}
.map-scroll .list .desc .price .hand .tags span.tip{
    font-size:12px;
    background:#f2f2f2;
    display: inline-block;
    height:24px;
    line-height:24px;
    padding:0 6px;
    margin-right:8px;
}
.map-scroll .list .desc .price .hand span i{
    font-size:12px;
}
.map-scroll .list .desc .price span{
    font-size:20px;
}
.map-scroll .list .desc .apartment .hand{
    color:#aaa;
}
.map-scroll .list .desc div{
    display: flex;
}
.map-scroll .nomore{
    text-align: center;
    color:#ccc;
    line-height:30px;
}

.son_tabs{
    width:1080px;
    box-sizing: border-box;
}
.son_tabs .region_tab,.metro .region_tab{
    float:left;
    margin-right:20px;
    cursor: pointer;
}
.son_tabs .region_tab.active,.metro .region_tab.active{
    color:#2d8cf0;
}

/*内页搜索*/
.top-search{
    background:#f9c851;
    padding:30px 0;
}
/*资讯*/
.article{display:flex;justify-content: space-between;padding-top:20px;}
.article .article-left{
    width:800px;
}
.article .article-left .slider{
    height:300px;
}
.article .article-left .slider img{
    min-height: 300px;
}
/*左侧文章列表*/
.article .article-left .list{
    margin:20px 0;
    background:#fff;
    padding:0 20px;
}
.article .article-left .list .pages{
    text-align: center;
}
.article .article-left .list .article_info{
    display: flex;
    border-bottom: 1px solid #ededed;
    padding:20px 0;
}
.article .article-left .list .article_info .img{
    width:200px;
    height:140px;
    margin-right:15px;
    overflow: hidden;
}
.article .article-left .list .article_info .img img{
    width:100%;
    height:100%;
}
.article .article-left .list .article_info .desc{
    width: 560px;
}
.article .article-left .list .article_info .desc h3{
    font-size:20px;
    font-weight:600;
    margin-bottom:10px;
    margin-top:0;
}
.article .article-left .list .article_info .desc h3 a{
    color:#333;
    text-decoration: none;
}
.article .article-left .list .article_info .desc h3 a:hover{
    color:#f90;
}
.article .article-left .list .article_info .desc p{
    height:70px;
    line-height:23px;
}
.article .article-left .list .article_info .desc .tips{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.article .article-left .list .article_info .desc .tips span{
    color:#aaa;
    margin-right:6px;
}
.article .article-left .list .article_info .desc .tips span.tip{
    background:#fae8cd;
    color:#f90;
    padding:3px 5px;
}
.article .article-left .list .article_info .desc .tips .view{
    display: flex;
    align-items: center;
}
.article .article-left .list .article_info .desc .tips .view i{
    font-size:24px;
}
/*资讯详情*/
.article .article-left .detail{
    background:#fff;
    padding:20px;
    margin-bottom:20px;
}
.article .article-left .detail h3{
    font-weight: 600;
    font-size:24px;
    margin-bottom:10px;
}
.article .article-left .detail .time{
    line-height:30px;
    border-bottom:1px solid #ededed;
}
.article .article-left .detail .content{
    margin-top:20px;
}
.article .article-left .detail .content img{
    max-width:100%;
}

    /*右侧推荐信息*/
.article .article-right{
    width:380px
}
.article .article-right .house-box{
    background:#fff;
    padding:0 10px 10px 10px;
    border-top:2px solid #f90;
    margin-bottom:20px;
}
.article .article-right .house-box h3{
    font-size:18px;
    line-height:60px;
    border-bottom:1px solid #ddd;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top:0;
}
.article .article-right .house-box h3 a{
    font-size:14px;
    color:#666;
}
.article .article-right .house-box a:hover{
    text-decoration: none;
}
.article .article-right .house-box .t-top{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.article .article-right .house-box .t-top .t-right{
    padding-right:10px;
    font-size:12px;
}
.article .article-right .house-box span.tip{
    padding:3px 5px;
    font-size:18px;
    font-style: italic;
    margin-right:6px;
}
.article .article-right .house-box span.tip0,.article .article-right .house-box span.tip1,.article .article-right .house-box span.tip2{
    color:#f90;
}
.article .article-right .house-box .detail{
    display: flex;
    color:#333;
}
.article .article-right .house-box .img{
    width:120px;
    height:90px;
    overflow: hidden;
    margin-right: 15px;
}
.article .article-right .house-box .img img{
    width:100%;
    height:100%;
}
.article .article-right .house-box .desc{
    font-size:14px;
    line-height:30px;
}
.article .article-right .house-box .desc p{
    margin:0;
}

.yuyue .ivu-modal-body{padding:0}
.yuyue .ivu-modal-close{right:-10px;top:-18px;background:#fff;border-radius:50%;}
.yuyue .con{display: flex;}
.yuyue .con .left{width:300px;position: relative;}
.yuyue .con .left .flag{text-align: center;color:#fff;font-size:24px;position: absolute;left:0;right:0;bottom:0px;padding-bottom:20px;
    background-image: linear-gradient(
            to bottom,
            rgba(0,0,0,0) 0%,
            rgba(0,0,0,0.1) 5%,
            rgba(0,0,0,0.2) 10%,
            rgba(0,0,0,0.4) 90%,
            rgba(0,0,0,0.5) 95%,
            rgba(0,0,0,0.6) 100%);
}
.yuyue .con .left .flag h3{line-height:50px;}
.yuyue .con .left .flag p{font-size:20px;}
.yuyue .con .right{padding:20px 10px 10px 10px;flex:1;}
.yuyue .con .right .ivu-radio-group-button .ivu-radio-wrapper{border-radius: 0;margin-right:5px;}
.yuyue .con .right input{border:none;border-bottom:1px solid #ededed;height:40px;line-height:40px;}
.yuyue .con .right .ivu-form-item-content{position: relative;}
.yuyue .con .right .verify_txt{position: absolute;right:2px;top:2px;height:35px;}
.yuyue .con .right .tip{padding-left:20px;color:#999;}
.yuyue .con .right .date_list{padding:6px 20px;}
.yuyue .con .right .date_list .ivu-radio-group{display: flex;}
.yuyue .con .right .date_list .ivu-radio-wrapper{display: flex;flex-direction: column;align-items: center;height:50px;padding:0 0 0 2px;width:50px;}
.yuyue .con .right .date_list .ivu-radio{height:0;}
.yuyue .con .right .date_list .ivu-radio-wrapper span.txt-solo{line-height:50px;}
.yuyue .con .right .date_list .ivu-radio-wrapper span.txt{height:24px;background:#f2f2f2;width:100%;text-align: center;line-height:24px;}
.yuyue .con .right .date_list .ivu-radio-wrapper span.num{height:26px;font-weight:600;font-size:14px;}
.yuyue .con .right .time_list .ivu-radio-wrapper{width:91px;}
.yuyue .con .right .time_list .ivu-radio-wrapper:first-child{width:50px;}
.yuyue .con .right .time_list .ivu-radio-wrapper span.num{font-weight: normal;}

/*登录*/
.login{display: flex;justify-content: center;align-items: center;height:100vh;margin-top:-80px;background:url("../images/bg.jpg") no-repeat;background-size: cover;}
.login .form{background:rgba(255,255,255,0.5);padding:20px 20px 0 20px;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);}
.login .form .title{font-size:26px;color:#333;text-align:center;margin-bottom:10px;}
.login .form input{height:40px;width:300px;}
.login .form button{height:40px;}
.login .form i{font-size:20px;}
.login .form .captcha .ivu-form-item-content{display: flex;}
/*.login .form .captcha input{width:160px;}*/
.login .form .captcha{position: relative;}
.login .form .captcha img,.login .form .captcha .verify_txt{position: absolute;right:2px;top:4px;z-index: 10;}
.login .form .captcha .verify_txt{height:35px;}



